body {background: #f5f5f5;font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
/*通用*/
.layout{margin:0 auto}
.dis {display:none}
.gray {color:gray}
.h5 {height: 5px;}
.h10 {height:10px}
.h40 {height:40px}
.h45 {height:45px}
.h55 {height:55px}
.h90 {height:90px}
.mt5 {margin-top:5px}
.mr5 {margin-right: 5px;}
.mb5 {margin-bottom:5px}
.mt10 {margin-top: 10px;}
.mr10 {margin-right: 10px;}
.mb10 {margin-bottom: 10px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding: 20px 0;}
.f12 {font-size: 12px;}
.cF {color:#fff}
.bgF {background:#fff;}
.to {overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tar {text-align: right;}
.flex {display: flex;}
.placeHolderBar {width:100%;height: 60px;display: block;clear: both;}
/*开始*/
.fileList {}
.listItem {width:100%;border-top: 1px solid #e5e5e5;position: relative;display: block;}
.listItem:first-child {border-top:none;}
.weui-media-box:before {none}
.weui-media-box_appmsg .weui-media-box__hd {width:40px;height:40px;line-height: 40px;}
.pldIcon,.pldIcon2 {display: flex;height: 80px;margin-top:35%;justify-content: center;}
.pldIcon i,.pldIcon2 i {width:60px;height:60px;display:block;background: url(../images/poin.png) no-repeat;background-size: 60px auto;background-position:0 -1290px ;}
.pldIcon2 i {background-position:0 -1560px ;}
.pInfoBar {width: 100%;text-align: center;color:#999;padding:10px 10%;box-sizing:border-box;font-size: 14px;}
.fileIcon {width:100%;height: 100%;display:flex;background: url(../images/poin.png) no-repeat;background-size: 40px auto;}
.common { background-position: 0px -817px;}
.floder { background-position: 0px -55px;}
.doc {background-position: 0px -697px;}
.excel {background-position: 0px -657px;}
.ppt {background-position: 0px -617px;}
.txt {background-position: 0px -777px;}
.zip {background-position: 0px -737px;}

.gobackBar {width:100%;padding:10px;border:1px solid #ddd;border-right: none;border-left: none;margin-top:10px;box-sizing: border-box;}
.gobackBar a {color:#666;font-size: 14px;background: url(../images/poin.png) no-repeat;background-size: 16px auto;background-position: 0 -42px;padding-left: 22px;display: block;}
.listItem i.ops {width:40px;height: 40px;display: block;position: absolute;right:10px;top:15px;z-index: 991;}
.listItem i.ops b {width:20px;height: 20px;margin:10px;display: block;background: url(../images/poin.png) no-repeat;background-size:20px auto;background-position:0 -474px;}
.listItem i.ops.open b {background-position:0 -452px}
.opList {width: 100%;height: 50px;background:#fafafa;display: flex;justify-content: space-around;align-items: center;}
.opList.dis {display: none;}
.opList a {text-align:center;color:#666;font-size: 13px;}
.opList a .btnIcon {}
.opList a .btnIcon i {width:16px;height:16px;margin-left:5px;display:block;background: url(../images/poin.png) no-repeat;background-size: 16px auto;}
.opList a.iDownload .btnIcon i{background-position:0 -116px;}
.opList a.iFav .btnIcon i{background-position:0 -140px; ;}
.opList a.iFav.ck .btnIcon i{background-position: 0 -161px;}
.opList a.iDel .btnIcon i{background-position: 0 -398px;}
.opList a.iMore .btnIcon i{background-position:0 -186px;}
.opList a.iEdit .btnIcon i{background-position: 0 -447px;}
.opList a.iMove .btnIcon i{background-position: 0 -464px;}
.opList a .btnLabel {}

.uploadBtnList {background: #fff;width:100%;height: 50px;position: fixed;bottom:0;left: 0;right:0;border-top:1px solid #ddd;z-index: 999;}
.uploadBtnList a {width: 100%;height: 100%;line-height:50px;display: block;text-align: center;display: flex ;justify-content: space-around;align-items: center;}
.uploadBtnList a i {background:url(../images/poin.png) no-repeat;background-size:30px auto;background-position: 0px -173px;width:30px;height:30px;display:block;margin-top: 5px;}

.uploadBtnList.btn {height:70px;padding:10px;box-sizing: border-box;background: none;}
.fileInfos {padding:10px;background: #fff;}
.fileInfos .upUser {padding: 10px;}
.fileInfos .upUser span {font-size: 14px;display:inline-flex;justify-content: center;vertical-align: middle;}
.fileInfos .upUser span img {width: 40px;height: 40px;border-radius: 50%;}
.fInfo {display: inline-flex;}
.fInfo .fType {padding:10px;width:40px;height:40px;line-height: 40px;}
.fInfo .fName {font-size: 14px;}
.fInfo .fOpt {margin-top: 5px;display: flex;}
.fInfo .fOpt a {color:#999;font-size: 12px;background:url(../images/poin.png) no-repeat;background-size: 17px auto;padding-left: 20px;margin-right:15px}
.fInfo .fOpt a.preview {background-position: 0 -219px;}
.fInfo .fOpt a.download {background-position: 0 -123px;}
.fInfo .fOpt a.fav {background-position: 0 -148px;}
.fInfo .fOpt a.fav.ck {background-position: 0 -171px;}
.fInfo .fOpt a.del {background-position:0 -420px;}
.weui-cells.info {font-size: 15px;}
.weui-cells.info i {font-style: normal;color: #999;}

.msgBlock .msgItem {display: flex;padding:10px 0;border-bottom: 1px solid #ddd;}
.msgBlock .msgItem:last-child {border-bottom: none;}
.msgBlock .msgItem .uHead {margin-right: 10px;}
.msgBlock .msgItem .uHead img {width: 50px;height: 50px;border-radius: 3px;}
.msgBlock .msgItem .msgBox {width:auto}
.msgBlock .msgItem .msgDel a {font-size: 14px;color:#F43530;}
.msgBlock .msgItem .msgDetail {display: flex;flex-direction: column;position: relative;}
.msgBlock .msgItem .msgDetail span {font-size: 14px;color:#666;}
.msgBlock .msgItem .msgDetail span:last-child {color:#333}
.msgBlock .msgItem .msgBox>i {position: absolute;right: 10px;font-size: 12px;color:#999;font-style: normal;}

/*回复框*/
.pubBox {z-index: 9;background:#eee;padding:10px;position: fixed;left: 0;right: 0;bottom: 0;}
.pubBox .weui-cells {margin-top:0}
.pubBox .atIcon {width:28px;height: 28px;margin-right:5px;display:block;background: url(../images/poin.png) no-repeat;background-size: 20px auto;background-position:0 -280px ;}
.editorCont {width:100%;}
.pubBoxTop {width:100%;padding:10px;background: #fff;position:fixed;top: 0;left: 0;right:0;box-sizing: border-box;display: none;z-index: 998;}
.editorContTop {width: 100%;min-height: 100px;max-height: 180px;overflow-y:scroll;border: none;font-size: 15px;line-height: 20px;}
.pubBtnBar {margin:10px;float: right;}
.pubBtnBar a {display: inline-block;padding:5px 10px;text-align:center;font-size: 16px;}
.pubBtnBar .pubBtnCancel {color:#006699}
.pubBtnBar .pubBtnReply {color:#fff;background:#47B34F;border-radius: 3px;}
.pdr5 {padding-right: 5px;}
.mask {width:100%;height: 100%;background: #333;position: fixed;top:0;left: 0;z-index:995;opacity: .7;display: none;}


.pubOtItem .weui-cell_select-before .weui-cell__hd:before {content: " ";position: absolute;right: 0; top: 0;width: 0;bottom: 0;border-right:0;}
.pubOtItem .weui-cell_select-before .weui-cell__hd.last:after {content: " ";position: absolute;right: 0; top: 0;width: 0;bottom: 0;border-right:0;}
.pubAbtn {color:#333;font-size: 14px;padding:5px 10px;border:1px solid #ddd;border-radius: 4px;margin-left: 5px;}
.atBtnBox {width:100%;padding:10px 0;position: fixed;left: 0;right: 0;bottom: 0;}
.pd {margin: 5px;padding: 0 10px;}
.weui-cells.gpList {}
.weui-cells.gpList .weui-cell__bd {display: flex;}
.weui-cells.gpList .weui-cell__bd p {line-height: 40px;}
.weui-cells.gpList img {width: 40px;height: 40px;border-radius: 3px;margin-right: 10px;}

/*文件上传状态样式*/
.listItem>em {position: absolute;right:2px;font-size: 10px;color:#fff;;padding:1px 5px;font-style: normal;border-radius: 0 0 3px 3px;z-index: 995;}
.listItem>em.success {background:#04BE02}
.listItem>em.fail {background:#F76260}

/*用户列表添加已选择样式*/
.preArea {width:100%;box-sizing: border-box;display: flex;flex-wrap:wrap}
.preArea .item {padding:5px 6px;display: block;overflow: hidden;}

/*用户列表名字*/
.weui-media-box__title {padding-right: 40px;}

/*上传弹出框*/
.weui-popup__container {z-index: 9999;background: #fff;}
.weui-popup__container .close-popup {width:100%;left:0;bottom:0;position: fixed;z-index: 9999;}
.upTips {display: block;z-index: 9999;}

/*排序*/
.orderOpt {display: none;}
.gobackBar {position: relative;}
.gobackBar .orderby {position: absolute;right:10px;top:12px;background-position: 0 -430px;padding-left: 15px;height:18px;line-height: 16px;}

.listItem label {width:40px;height:40px;position: absolute;right:10px;top:15px;z-index: 991;display: block;}
.listItem label input {position: absolute;left: -9999em;}
.listItem label i {display: inline-block;vertical-align: middle;font: normal normal normal 14px/1 weui;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.listItem label i:before {display: inline-block;margin-left: .2em; margin-right: .2em;}
.listItem label i.checkIcon:before {content: "\EA01";color: #c9c9c9;font-size: 23px; display: block;}
.listItem label.checked i.checkIcon:before{content: "\EA06";color: #09bb07;}
.uploadBtnList.btn.btn2 {border:none}
.weui-btn.sbtn {display: none;}
.weui-btn.sbtn.df {display: flex;}


